programmed electron beam welding - English Synonyms Dictionary